dog turd - German English Dictionary